
#include "audio_mutex.h"


static SDL_mutex *audio_mutex = NULL;


int audio_mutex_init(void)
{
	audio_mutex = SDL_CreateMutex();

	return 0;
}

int audio_mutex_lock(void)
{
	if(audio_mutex)
		SDL_LockMutex(audio_mutex);

	return 0;
}

int audio_mutex_unlock(void)
{
	if(audio_mutex)
		SDL_UnlockMutex(audio_mutex);

	return 0;
}

int audio_mutex_deinit(void)
{
	if(audio_mutex){
		SDL_DestroyMutex(audio_mutex);
		audio_mutex = NULL;
	}

	return 0;
}





